motor vehicle mechanic badge - German English Dictionary